input, button, select, textarea{outline: none;margin:auto;padding:0;font:12px Arial,Helvetica,'宋体',sans-serif}
textarea, textarea.focus{height:auto;padding:5px;margin:0;overflow:hidden}
select{vertical-align:middle;background:#F9F9F9;border-color:#666666 #CCCCCC #CCCCCC #666666;border-style:solid;border-width:1px;
color:#3e3e3e;padding:2px}

input.text, textarea, input.date, input.focus{
    height:25px;
    line-height:25px;
    border:1px solid #d0d0d0;
    padding:2px 0 2px 5px;
    background: #FFF url(input.png) repeat-x;
    color: #999;
}
input.focus{
    border-color:#A7A6AA;
    color:#3e3e3e
}

input.btn, button.btn{
    background:#6DB227;
    border:1px solid #518C15;
    color:#FFB;
    height:32px;
}
input.btn:hover, button.btn:hover{
    color: #FFF;
}

.inputbox{
    padding:5px 0 5px 10px;
}
.inputbox label{
    display:block;
    vertical-align:top;
    height:25px;
    line-height:25px;
    padding:2px 0;
    margin-right: 10px;
}
.inputbox input.text, .inputbox input.focus, .inputbox textarea{
    border:none;
    background:#EBEBEB;
}